// pages/profile/profile.js
import api from '../../config/settings'
var app = getApp()
Page({
    data: {
        userInfo:null,
    },
    //手机号快速登录
    // getPhoneNumber(event) {
    //     console.log(event)
    //     // 通过获取手机号返回的code--传递给后端--后端调用：POST https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token=ACCESS_TOKEN -->获取手机号--》后端签发token给前端
    //     wx.request({
    //       url: api.quick_login,
    //       method: 'POST',
    //       data: {
    //         code: event.detail.code
    //       },
    //       success: (res) => {
    //         console.log(res)
    //         //在此返回登录信息，用户登录
    //         var data = res.data;
    //         console.log(data)
    //         if (data.code == 100) {
    //           console.log('---', data)
    //           var token = data.token
    //           var name = data.name
    //           var avatar = data.avatar
    //           app.initUserInfo(name, avatar, token)
    //           var info = app.globalData.userInfo
    //           console.log('globalData.userInfo', info)
    //           if (info) {
    //             this.setData({
    //               userInfo: info
    //             })
    //           }
    //         } else {
    //           wx.showToast({
    //             title: '登录失败',
    //           })
    //         }
    //       }
    
    //     })
    
    //   },

    handleOtherLogin(){
        wx.navigateTo({
          url: '/pages/login/login',
        })
    },

    //页面一回来
    // onShow(){
    //     //取出放在 app.js 中的用户信息，赋值到当前的 userInfo 中，userInfo 只要有值--》页面就显示用户信息了
    //     var info = app.globalData.userInfo
    //     console.log('globalData.userInfo',info);
    //     if(info){
    //         this.setData({
    //             userInfo: info
    //         })
    //     }
    // },

    handleLogout(){
        //调用 app.js 的退出
        app.logoutUerInfo()
        //当前页面中的 userInfo 值为空
        this.setData({
            userInfo: null
        })
    }





    // data: {
    //   avatarUrl: '/images/avatar/default-avatar.png', // 默认头像
    //   nickName: '微信用户', // 默认昵称
    //   userId: '' // 用户唯一ID
    // },
  
    // onLoad() {
    //   // 获取用户唯一标识（实际开发中这里应该调用wx.login）
    //   this.setData({
    //     userId: 'user_' + Math.random().toString(36).substr(2, 9)
    //   });
      
    //   // 尝试从缓存中读取已保存的头像和昵称
    //   const savedAvatar = wx.getStorageSync('userAvatar');
    //   const savedNickname = wx.getStorageSync('userNickname');
      
    //   if (savedAvatar) {
    //     this.setData({ avatarUrl: savedAvatar });
    //   }
      
    //   if (savedNickname) {
    //     this.setData({ nickName: savedNickname });
    //   }
    // },
  
    // // 选择头像回调
    // onChooseAvatar(e) {
    //   const { avatarUrl } = e.detail;
    //   this.setData({
    //     avatarUrl
    //   });
    //   // 保存到本地缓存
    //   wx.setStorageSync('userAvatar', avatarUrl);
    // },
  
    // // 提交昵称表单
    // onSubmitNickname(e) {
    //   const nickName = e.detail.value.nickname || '微信用户';
    //   this.setData({
    //     nickName
    //   });
    //   // 保存到本地缓存
    //   wx.setStorageSync('userNickname', nickName);
    //   wx.showToast({
    //     title: '昵称保存成功',
    //     icon: 'success'
    //   });
    // }
  });